home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / batchut / funky.zip / README.1ST < prev   
Text File  |  1993-02-20  |  2KB  |  52 lines

  1. FUNKY.COM         L.F. FURNEAUX      Feb 18/93
  2. ----------------------------------------------
  3.  
  4. WHAT IS IT?
  5.  - A small batch file utility designed to display an input prompt
  6.    and wait for the user to input a Function Key or press Escape.
  7.    An error code from 0 (Esc) to 10, is returned. The input key is
  8.    displayed as "F#" at cursor location (unless used w/o prompt).
  9.  
  10. SO WHAT?
  11.  - ANY keys except Esc or an F-key are ignored -ie will NOT return
  12.    until a valid key is entered. This allows for simplified error
  13.    checking in the batch file due to accidental or incorrect input.
  14.  - Input can be further restricted using an optional switch to set
  15.    the highest numbered F-key to accept.
  16.  
  17. ...umm..OK, but..
  18.  - Well, I dunno..but 1-its a freebee & 2-try it, you might like it.
  19.    A dummy menu "FKDEMO.BAT" is included to illustrate various uses
  20.    and methods of error checking, & a documentation file FUNKY.DOC.
  21.  
  22. PROVISOS re DEMO:
  23.  - *NB* BEFORE RUNNING FKDEMO.BAT copy at least the file FUNKY.COM
  24.    to a drive/directory that is included in your PATH specification,
  25.    (C:\ ?) or parts of the demo can bomb miserably!
  26.  - The sample bat file uses ANSI esc sequences to control cursor &
  27.    colour (doesn't mess with the keyboard) so Ansi.sys must be in-
  28.    stalled or things look really weird. On colour VGA systems, the
  29.    exit procedure allows for resetting screen colours.
  30.  - Five environment var's are used, all prefaced with "FK_" so are
  31.    unlikely to conflict with any existing var's. All are cleared on
  32.    exiting to leave things the way they were.
  33.  - DOS 5 specific commands have been avoided so should be OK(?) on
  34.    vers 3.x +.
  35.  - OK, OK, its probably too elaborate for a demo, but I was playing
  36.    for my benefit and kinda got carried away! ...sorry
  37.  
  38. TECHIES..
  39.  Funky.com is TOTALLY innocuous- uses interrupts 16H(00), 21H(09) &
  40.  exits via 21H(4C) to return the error code and free memory.
  41.  
  42. FINALLY..  (you wouldn't be the first to say I,m long winded)
  43.  The program was written for fun and is offered in the hopes that it
  44.  might be useful.  If you use it or have any comments/suggestions, I
  45.  would enjoy hearing from you via phone or post-card. (sorry.. no
  46.  e-mail, 'cause I don't got a modem yet).
  47.                      
  48.                      LARRY FURNEAUX
  49.                      4284 HAZELWOOD CRESC.
  50.                      BURNABY BC V5G 2R2
  51.                      (604) 434-3244
  52.